home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / arch / mn10300 / boot / compressed / Makefile next >
Encoding:
Makefile  |  2008-12-24  |  597 b   |  23 lines

  1. #
  2. # Create a compressed vmlinux image from the original vmlinux
  3. #
  4.  
  5. targets        := vmlinux vmlinux.bin vmlinux.bin.gz head.o misc.o piggy.o
  6.  
  7. LDFLAGS_vmlinux := -Ttext $(CONFIG_KERNEL_ZIMAGE_BASE_ADDRESS) -e startup_32
  8.  
  9. $(obj)/vmlinux: $(obj)/head.o $(obj)/misc.o $(obj)/piggy.o FORCE
  10.     $(call if_changed,ld)
  11.     @:
  12.  
  13. $(obj)/vmlinux.bin: vmlinux FORCE
  14.     $(call if_changed,objcopy)
  15.  
  16. $(obj)/vmlinux.bin.gz: $(obj)/vmlinux.bin FORCE
  17.     $(call if_changed,gzip)
  18.  
  19. LDFLAGS_piggy.o := -r --format binary --oformat elf32-am33lin -T
  20.  
  21. $(obj)/piggy.o: $(obj)/vmlinux.lds $(obj)/vmlinux.bin.gz FORCE
  22.     $(call if_changed,ld)
  23.